package com.chinasoft.bigdatadisplay.service;


import com.chinasoft.bigdatadisplay.entity.*;
import com.chinasoft.bigdatadisplay.result.Result;


import java.util.List;

public interface ResultDisplayService {






    //根据地区查询消费能力
    AvgConsumptionOfLocation getAvgConsumptionOfLocation(String location);

    //根据年龄查询消费能力
    AvgConsumptionOfAge getAvgConsumptionOfAge(String age);

    // 根据年龄查询品牌总销量
    List<SumCategoryOfAge>  getSumCategoryOfAge(String age);

    // 获取品牌总销售额
    List<BrandSalesStats> getBrandSalesStats();

    // 获取种类总销售额
    List<CategorySalesStats> getCategorySalesStats();


    List<GenderSalesSummary>getGenderSalesSummary();

    /**
     * 获取所有月度销售统计数据
     */
    Result<List<MonthlySalesStats>> listAllSalesStats();

    List<UserPurchaseStats> getUserPurchaseStats();
}
    